package com.qf.mapper;

import com.qf.pojo.Shop;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;

import java.util.List;

/**
 * @author Kuke
 * @date 2023/2/6 16:08
 * 针对商品的数据访问接口
 */
@Repository
public interface ShopMapper {

    /**
     * 数据访问接口查询所有商品
     * @return 返回商品列表
     */
    List<Shop> findAll() ;

    /**
     * 数据访问接口查询商品
     * @param id 商品id
     * @return 返回商品实体
     */
    Shop findShopById(@Param("shopId") Integer id) ;

    /**
     * 数据访问接口更新商品
     * @param shop 商品实体
     */
    int  update(Shop shop) ;


    int del(@Param("shopId") Integer id) ;
}
